Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit e4be4025107ebadf7ab77aa440a39cca88ad0be9


Parents : cc5b4a9
Author : Sudo-Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-01-03T20:54:39-06:00

feat(package.json): add Flatpak configuration and ZIP distribution task to build process

Changes

1 files changed, 18 insertions(+), 0 deletions(-)


Diff

diff --git a/package.json b/package.json
index c98fcc0f..842e8c44 100644
--- a/package.json
+++ b/package.json
@@ -23,6 +23,7 @@
"dist:rpm": "pnpm run electron-postinstall && pnpm run build && electron-builder --linux rpm --publish=never",
"dist:flatpak": "pnpm run electron-postinstall && pnpm run build && electron-builder --linux flatpak --publish=never",
"dist:windows": "pnpm run electron-postinstall && pnpm run build && electron-builder --win portable nsis --publish=never",
+ "dist:zip": "pnpm run electron-postinstall && pnpm run build && electron-forge make --targets @electron-forge/maker-zip",
"dist-prebuilt": "pnpm run electron-postinstall && pnpm run build-backend && electron-builder --publish=never",
"dist:mac-arm64": "pnpm run electron-postinstall && pnpm run build && electron-builder --mac --arm64 --publish=never",
"dist:mac-universal": "pnpm run electron-postinstall && pnpm run build && electron-builder --mac --universal --publish=never",
@@ -155,6 +156,23 @@
}
]
},
+ "flatpak": {
+ "runtime": "org.freedesktop.Platform",
+ "runtimeVersion": "24.08",
+ "sdk": "org.freedesktop.Sdk",
+ "base": "org.electronjs.Electron2.BaseApp",
+ "baseVersion": "24.08",
+ "finishArgs": [
+ "--share=ipc",
+ "--share=network",
+ "--socket=x11",
+ "--socket=wayland",
+ "--device=dri",
+ "--allow=bluetooth",
+ "--filesystem=home",
+ "--talk-name=org.freedesktop.Notifications"
+ ]
+ },
"dmg": {
"writeUpdateInfo": false
},


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────